Skip to content

Use boost.interprocess to refactor mmap#3207

Open
euvre wants to merge 15 commits intoinfiniflow:mainfrom
euvre:refactor-hnsw3
Open

Use boost.interprocess to refactor mmap#3207
euvre wants to merge 15 commits intoinfiniflow:mainfrom
euvre:refactor-hnsw3

Conversation

@euvre
Copy link
Contributor

@euvre euvre commented Jan 9, 2026

What problem does this PR solve?

Briefly describe what this PR aims to solve. Include background context that will help reviewers understand the purpose of the PR.

Issue link:#[Link the issue here]

Type of change

  • Bug Fix (non-breaking change which fixes an issue)
  • New Feature (non-breaking change which adds functionality)
  • Breaking Change (fix or feature that could cause existing functionality not to work as expected)
  • Documentation Update
  • Refactoring
  • Performance Improvement
  • Test cases
  • Python SDK impacted, Need to update PyPI
  • Other (please describe):

Signed-off-by: noob <[email protected]>
@euvre euvre force-pushed the refactor-hnsw3 branch 4 times, most recently from 8a6e6d8 to b274e1c Compare January 15, 2026 13:18
euvre added 7 commits January 30, 2026 15:04
# Conflicts:
#	src/storage/buffer/file_worker/file_worker.cppm
#	src/storage/buffer/file_worker/version_file_worker.cppm
#	src/storage/buffer/file_worker/version_file_worker_impl.cpp
#	src/storage/catalog/kv_utility_impl.cpp
#	src/storage/catalog/meta/block_meta_impl.cpp
#	src/storage/catalog/meta/block_version_impl.cpp
#	src/storage/catalog/meta/meta_tree_impl.cpp
#	src/storage/catalog/new_catalog_static_impl.cpp
#	src/storage/common/snapshot_info_impl.cpp
#	src/storage/new_txn/new_txn_data_impl.cpp
#	src/storage/new_txn/new_txn_impl.cpp
Signed-off-by: noob <[email protected]>
Signed-off-by: noob <[email protected]>
@euvre euvre marked this pull request as ready for review February 4, 2026 05:23
@euvre euvre marked this pull request as draft February 4, 2026 05:23
@euvre euvre added the ci PR can be test label Feb 4, 2026
@euvre euvre marked this pull request as ready for review February 4, 2026 05:23
@euvre euvre removed the ci PR can be test label Feb 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant